﻿using System;
using System.Collections.Generic;
using System.Diagnostics.Contracts;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using FazaDemo.BL.DataAccess;

namespace FazaDemo.BL.Factories
{
    [ContractClassFor(typeof(ISuppleRepositoryFactory))]
    abstract class SuppleRepositoryFactoryContract : ISuppleRepositoryFactory
    {

        public IInfoEntityRepository Create(int ecqId)
        {
            Contract.Requires(ecqId > 100);
            return null;
        }

    }
}
